be more astute than he/she seems - Français Anglais Dictionnaire